package com.koron.operation.classes.shift.bean.po;

import com.koron.bean.annocation.FillField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * 工作完成情况(ClassesWorkCompletion)表实体类
 *
 * @author jzp
 * @since 2021-10-27
 */
@Data
@ApiModel(value = "工作完成情况", description = "ClassesWorkCompletion")
public class ClassesWorkCompletion {

    /**
     * ID
     */
    @FillField
    @ApiModelProperty("ID")
    private String id;

    /**
     * 工作id
     */
    @ApiModelProperty("工作id")
    private String workId;

    /**
     * 交接班记录id
     */
    @ApiModelProperty("交接班记录id")
    private String recordId;

    /**
     * 工作完成状态。0未完成，1已完成
     */
    @ApiModelProperty("工作完成状态。0未完成，1已完成")
    private Integer status;

    /**
     * 工作类型。数据字典：module_code
     */
    @ApiModelProperty("工作类型。数据字典：work_type_code")
    private String workType;

    /**
     * 工作编码
     */
    @ApiModelProperty("工作编码")
    private String workCode;

    /**
     * 工作内容
     */
    @ApiModelProperty("工作内容")
    private String workContent;

    /**
     * 完成时间
     */
    @ApiModelProperty("完成时间")
    private Date completionTime;

}
